decry something - Spanish English Dictionary